function observer(obj) {
  return new Proxy(obj, {
    get(t, prop) {
      console.log(prop, "get");
      return t[prop];
    },
    set(t, prop, value) {
      console.log(prop, "set");
      t[prop] = value;
      return true;
    },
  });
}
